/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.ucue.ptc.gco.dao;

import edu.ucue.ptc.gco.mdl.Empleado;
import edu.ucue.ptc.gco.util.NoExisteObjetoException;
import java.util.List;
import javax.ejb.Local;

/**
 *
 * @author Johnny
 */
@Local
public interface EmpleadoDAOLocal {
  public void crearEmpleado(Empleado empleado);
   public void modificarEmpleado(Empleado empleado);
   public Empleado buscarEmpleadoPorCedula(String cedula);
   public Empleado buscarEmpleadoPorId(int id);
   public void eliminarEmpleadoPorCedula(String cedula) throws NoExisteObjetoException;
   public void eliminarEmpleadoPorId(int id) throws NoExisteObjetoException;
   public void eliminarEmpleado(Empleado empleado);
   public List<Empleado> listarEmpleado();  
}
